@media screen and (max-width: 1880px) {
    .zpxq .lunbo .swiper-container {width: 118.75%;}
   
}
@media screen and (max-width:1770px) {
    .head .nav {margin-left: 25.5%;}
}
@media screen and (max-width: 1768px) {
    
    .all2 {margin-top: 150px;}
}
@media screen and (max-width: 1680px) {
    .footer .content {width: 97%;}
    .dbqwl .text,.dbqwl h2{margin-left: 8.3%;}
    .all2a {width: 92%;}
    .since .content .content_product ul li .yy .text {margin-top: 50%;}
}
@media screen and (max-width: 1620px) {
    .head .nav {margin-left: 18%;}
    .zpxq .zpda {bottom: -96%;}
} 
@media screen and (max-width: 1600px) {
    
    .footer .content .content2 .lxfs .phone .text {margin-left: 40px;}
    .footer .content .content2 .lxfs .phone {width: 70%;}
    .introduce .content {width: 1440px;}
    .introduce .content .left .one,.introduce .content .left .two,.introduce .content .left .three,.introduce .content .left .four {margin-left: 70px;}
    .introduce .introduce_nav {left: 1010px;}
    .zplb .banner .title {top: 290px;left: 140px;}
    .zpxq .lunbo .swiper-container {width: 122%;}
    .zpxq .lunbo .swiper-slide.swiper-slide-prev {left: 200px;}
    .zpxq .lunbo .swiper-slide.swiper-slide-next {right: 560px;}
    .fuwu .zyfw ul {width: 96%;margin: auto;}
    .fuwu .fwbz {width: 96%;margin:100px auto;}
    .fuwu .zyfw {background-size: 45.8%;}
    .dongbaqu .content .text {float: right;margin-left: 0;}
    .dongbaqu .content .text.mld {margin-left: 0;}
    .dongbaqu .content .dbqpic {width: 50%;}
    .dongbaqu .content .dbqpic img {width: 100%;}
    .dongbaqu .content .dbqtu.fixed {width: 50%;}
    .dongbaqu .content .dbqtu.absolute {width: 50%;}
    .rencai ul {width: 96%;margin: auto;}
    .rencai ul li .pic {width: 37.5%;}
    .rencai ul li .content {width: 56.25%;float: right;margin-left: 0;}
    .rencai ul li .content p {width: auto;}
    .rencai ul li .pic img {width: 100%;}
    .lianxi .content {width: 96%;margin: auto;margin-top: 100px;}
    .lianxi .weizhi .dizhi {width: 96%;margin: auto;margin-top: 60px;}
    .lianxi .weizhi .title {width: 96%;margin: auto;margin-top: 100px;}
    .lianxi .content .right {float: right;margin-left: 0;width: 56.25%;}
    .lianxi .content .left {width: 37.5%;}
    .lianxi .content .right .map {width: 100%;height: auto;}
    .lianxi .content .right .map img {width: 100%;}
    .lianxi .zixun .content {width: 96%;margin: auto;padding-top: 100px;}
    .lianxi .zixun .content ul li {margin-right: 100px;}
    .news .content ul {width: 96%;}
    .news .content ul li {padding: 0;width: 49%;margin-right: 2%;}
    .news .content ul li .left {width: 68%;margin-left: 3%;}
    .news .content ul li .line {margin: 46px 4%;}
    .news .content ul li .right {padding-right: 3%;}
    .news_xq .content {width: 96%;}
    .news_xq .content .container {width: 90%;}
    .news_xq .content .text {width: 60%;}
    .news_xq .content .text {margin-right: 6%;}
    .news_xq .content .lib {padding-left: 6%;}
    .rencaixq .content {width: 96%;}
    .rencaixq .content .right {width: 61%;}

}
@media screen and (max-width: 1450px) {
    .head .nav {margin-left: 10%;}
}
@media screen and (max-width: 1440px) {
    .zpxq .lunbo .swiper-container {width: 125%;}
    .introduce .content .left .swiper-container {width: 630px;}
    .introduce .content .left .left1 .swiper-container img {width: 100%;}
    .introduce .introduce_nav {left: 930px;}
    .introduce .content .right {margin-left: -10%;}
    .introduce .content .left .one,.introduce .content .left .two,.introduce .content .left .three,.introduce .content .left .four {margin-left: 30px;}
    .introduce .content {width: 1360px;}
    .introduce .content .left .left1 img {width: 90%;}
    
    .footer .content .content2 .lxfs .phone .number {font-size: 20px;}
    .footer .content .content2 .lxfs .phone .shu {margin: 0 18px;}
    .footer .content .content2 .lxfs .phone img {margin-right: 25px;}
    .footer .content .content2 .email span {font-size: 20px;margin-left: 25px;}
    .footer {height: 490px;}
    .dbqwl {margin-top: 420px;}
    .since .content .content_product ul li .biaoti {left: 10px;bottom: 20px;font-size: 20px;}
    .since .content .content_nav,.since .title {margin-left: 10%;}
    .zplb .banner .title {top: 250px;}
    .zplb .xbanner .text {left: 30px;}
    .fuwu .fwbz .digital .line {margin: 0 30px;}
    .fuwu .jjr .text {margin-left: 60px;}
    .fuwu .banner .title {left: 60px;}
    .fuwu .banner .title p {width: 100%;}
    .fuwu .zyfw ul li:nth-child(5) {background-size: 86%;background-position: 60px 120px;}
    .lianxi .weizhi .dizhi ul li p {font-size: 16px;}
    .news .content ul li .left {width: 64%;}
    .news .content ul li .left h4 {font-size: 18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
}
@media screen and (max-width: 1366px) {
    .introduce .content {width: 1250px;}
    .introduce .content .right {width: 420px;margin-left: -30%;}
    .since .content .content_product ul li .yy img {top: 20px;right: 20px;}
    .more .line {width: 53.55%;}
    .head .nav ul li {margin-right: 50px;}
    .banner .title1 h2 {font-size: 36px;}
    .dbqwl {margin-top: 350px;}
    .introduce .introduce_nav {left: 830px;}
    .zplb .banner .title {top: auto;bottom: 20px;}
    .zpxq .title {width: 90%;}
    .zpxq .zpda {bottom: -110%;}
    .fuwu .fwbz .digital ul li h2 {font-size: 60px;}
    .rencai ul li .content {height: auto;}
    .rencai ul li .content .view {bottom: -100px;}
    .lianxi .content .left h2 {margin-bottom: 100px;}
    .lianxi .weizhi .dizhi ul li p {line-height: normal;}
    .lianxi .weizhi .dizhi ul li { display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;align-items: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
    .lianxi .zixun .content ul li {margin-right: 60px;}
    .news_xq .content .text {margin-right: 5%;}
    .news_xq .content .lib {padding-left: 5%;}
}
@media screen and (max-width: 1280px) {
    .introduce .introduce_nav {left: 830px;}
    .banner .title1 img {width: 85%;}
    .banner .shubiao {bottom: 5%;}
    .since {margin-top: 0;}
    .since .content .content_product ul li .yy .text {margin-top: 46%;}
    .more .line {width: 51%;}
    .dbqwl .text, .dbqwl h2{margin-left: 7%;}
    .footer .content .content2 .lxfs .phone .text {margin-left: 15px;}
    .footer .content .content2 .lxfs .phone .shu {margin: 0 10px;}
    .footer .content .content2 .lxfs .phone img {margin-right: 15px;}
    .introduce .content {width: 1180px;}
    .introduce .content .left .left1 img {width: 80%;}
    .introduce .content .left .swiper-container {width: 545px;}
    .introduce .introduce_nav {left: 760px;}
    .zplb .banner .title h1 {font-size: 80px;}
    .zplb .banner .title .line {margin: 10px 0;}
    .zplb .banner .title {left: 100px;}
    .zpxq .lunbo .swiper-container {width: 128%;} 
    .zpxq .lunbo .swiper-button-prev {left: 100px;}
    .zpxq .lunbo .swiper-button-next {right: 100px;}
    .zpxq .zpda {bottom: -120%;}
    .fuwu .banner .title {bottom: 90px;}
    .fuwu .zyfw ul li:nth-child(3) {background-position: 30px;}
    .fuwu .fwbz .text p {font-size: 14px;}
    .fuwu .fwbz .digital ul li p {font-size: 14px;}
    .dongbaqu .content .text {width: 40%;}
    .dongbaqu .content .dbqpic {display: none;}
    .dongbaqu .content .text {float: none;width: 90%;margin: auto;}
    .dongbaqu .content .text.mld {margin: auto;}
    .news_xq .content .text {margin-right: 4%;}
    .news_xq .content .lib {padding-left: 4%;}
}
@media screen and (max-width: 1200px) {
    .head .nav {margin-left: 6%;}
    .more .line {width: 47%;}
    .dbqwl {margin-top: 250px;}
    .footer .content .content2 .lxfs .phone .text {font-size: 16px;}
    .footer .content .content2 .lxfs .phone .number {font-size: 18px;}
    .kefu {top: 430px;}
    .introduce .content {width: 1100px;}
    .introduce .content .right {margin-left: -36%;}
    .introduce .content .left .left1 img {width: 70%;}
    .introduce .content .left .swiper-container {width: 470px;}
    .introduce .introduce_nav {left: 680px;}
    .introduce .bg {height: 454px;}
    .introduce .content .right {margin-top: 4%;}
    .introduce .content .right .view {top: 336px;}
    .introduce .introduce_nav {bottom: -180px;}
    .zplb .banner .title p {letter-spacing: 10px;}
    .zpxq .lunbo .swiper-container {width: 132%;}
    .zpxq .lunbo .swiper-slide.swiper-slide-prev {left: 150px;}
    .zpxq .lunbo .swiper-slide.swiper-slide-next {right: 520px;}
    .zpxq .title p {width: 100%;}
    .zpxq .title .text {width: 60%;}
    .zpxq .lunbo {margin-top: 760px;}
    .fuwu .fwbz .digital .line {margin: 0 20px;}
    .lianxi .content .left h2 {margin-bottom: 40px;}
    .lianxi .zixun .content ul li {margin-right: 30px;}
    .news .content ul li .left {width: 60%;}
    .news_xq .content .text {margin-right: 3%;}
    .news_xq .content .lib {padding-left: 3%;}
    .zpxq .title {top: 170px;}
}
@media screen and (max-width: 1120px) {
    .more .line {width: 43%;}
    .footer .content .content2 .lxfs .phone .number {font-size: 16px;}
    .banner .title1 h2 {font-size: 30px;}
    .banner .title1 h2 span {font-size: 70px;}
    .banner .title1 img {width: 70%;}
    .head .nav ul li {margin-right: 30px;}
    .since .title h2 {font-size: 70px;}
    .since .title h2 img {right: -40px;width: 54%;}
    .introduce .content {width: 1000px;}
    .introduce .content .left .left1 img {width: 62%;}
    .introduce .content .left .swiper-container {left: 40px;width: 400px;}
    .introduce .content .right {margin-left: -50%;}
    .introduce .introduce_nav {left: 580px;}
    .zpxq .lunbo .swiper-container {width: 134%;}
    .fuwu .fwbz .digital ul li h2 {font-size: 50px;}
    .fuwu .youshi ul li {margin-right: 120px;}
    .fuwu .fwbz .digital {float: none;}
    .fuwu .fwbz .text {float: none;text-align: center;}
    .fuwu .fwbz .text span {margin: auto;margin-top: 15px;margin-bottom: 40px;}
    .fuwu .zyfw ul li:nth-child(5) {background-size: 76%;background-position: 110px 180px;}
    .rencai ul li .content .view {bottom: -70px;}
    .lianxi .zixun .content ul li {width: 45%;margin-right: 10%;text-align: center;margin-bottom: 20px;}
    .lianxi .zixun .content ul li:nth-child(2n) {margin-right: 0;}
    .lianxi .zixun .content ul li a {margin: auto;}
    .lianxi .zixun .content ul li:nth-child(3) p {text-align: center;}
    .lianxi .zixun .content ul li p {margin-bottom: 10px;}
    .news_xq .content .container {width: 96%;}
    .news_xq .content .text {margin-right: 2%;}
    .news_xq .content .lib {padding-left: 2%;}
    .rencaixq .content .left {margin-left: 30px;}
    .rencaixq .content .right {margin-left: 60px;}
    .zpxq .title h1 {font-size: 80px;}
}
@media screen and (max-width: 1024px) {
    .phone-nav {display: block;width: 50%;top: 0;}
    .head {display: none;}
    .head .nav {margin-left: 6%;}   
    .more .line {width: 40%;}
    .head-yd {display: block;}
    .banner {margin-top: 100px;}
    .since .content .content_product ul li .biaoti {font-size: 14px;}
    .footer .content .content2 .email span {font-size: 16px;}
    .footer .content .content2 .lxfs .phone .number {font-size: 14px;}
    .footer .content .content2 .lxfs .phone .text {font-size: 14px;}
    .zpxq .zpda {bottom: -128%;}
    .fuwu .zyfw ul li:nth-child(2) {background-position: 0px 50px;}
    .fuwu .zyfw ul li:nth-child(4) {background-position: 0px 50px;}
    .fuwu .youshi ul li {margin-right: 80px;}
    .rencai ul li .content .view {position: static;margin-top: 30px;}
    .dbqwl .jwpic img {width: 100%;}
    .dbqwl .jwpic {width: 100%;}
    .zpxq .title {width: 98%;}
    .introduce .content {width: 100%;}
}
@media screen and (max-width: 900px) {
    .since .content .content_product ul li .yy .text p {font-size: 18px;margin-bottom: 5px;}
    .since .content .content_product ul li .yy .text span {line-height: 24px;}
    .more h2 span {font-size: 25px;}
    .more h2 {font-size: 16px;}
    .introduce .introduce_nav li {margin-right: 20px;}
    .introduce .introduce_nav a {width: 60px;height: 60px;}
    .zplb .banner .title h1 {font-size: 50px;}
    .zplb .since .title {width: 90%;}
    .zpxq .title {top: 70px;}
    .zpxq .banner {height: 500px;}
    .zpxq .banner img {height: 100%;}
    .zpxq .banner .title img,.zpxq .banner img.zpda {height: auto;}
    .zpxq .lunbo .swiper-button-prev {left: 2%;width: 70px;height: 70px;}
    .zpxq .lunbo .swiper-button-prev img,.zpxq .lunbo .swiper-button-next img {width: 100%;}
    .zpxq .lunbo .swiper-button-next {right: 2%;width: 70px;height: 70px;}
    .zpxq .lunbo .swiper-slide.swiper-slide-prev {left: 0;}
    .zpxq .lunbo .swiper-slide.swiper-slide-next {right: 0;}
    .zpxq .lunbo .swiper-container {width: 70%;}
    .zpxq .lunbo .swiper-slide-active, .zpxq .lunbo .swiper-slide-duplicate-active {right: 0;}
    .fuwu .zyfw ul li {background-image: none!important;width: 100%;height: auto;margin-right: 0;padding-bottom: 10px;}
    .fuwu .zyfw ul li .text {position: relative;bottom: 0;width: 90%!important;}
    .fuwu .zyfw ul li h2 {margin-top: 0;}
    .footer .content {padding-top: 40px;}
    .fuwu .banner .title h1 {font-size: 60px;}
    .fuwu .banner .title {bottom: 50px;}
    .fuwu .banner .title h2 {font-size: 24px;}
    .fuwu .jjr .text ul li span {font-size: 70px;}
    .fuwu .jjr .text ul {margin-top: 30px;}
    .fuwu .jjr {height: 530px;}
    .fuwu .jjr .text ul li:nth-child(2) b {left: -46px;}
    .fuwu .jjr .text ul li:nth-child(3) b {left: -46px;}
    .fuwu .jjr .text ul li:nth-child(1) b {left: -18px;}
    .fuwu .youshi ul li {margin-right: 40px;}
    .news .content ul li {width: 100%;margin-right: 0;}
    .news .content ul li .right {padding-right: 0;}
    .news .content ul li .left {width: 70%;}
    .news_xq .content .lib {display: none;}
    .news_xq .content .text {width: 100%;margin: auto;}
    .dbqwl .dobaqu {display: none;}
    .dbqwl {padding-bottom: 0;}
    .dbqwl .jwpic a {z-index: 100;right: 60px;}
    .dbqwl .jwpic {z-index: 0;}
    .dbqwl .text {position: relative;z-index: 1;}
    .zpxq .title .text {width: 100%;margin-bottom: 20px;}
    .zpxq .title .color {float: none;display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;align-items: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;width: 100%;}
    .zpxq .title .color ul { width: -moz-fit-content;width: -webkit-fit-content;width: fit-content;}
    .zpxq .title .color a {margin-top: 0;margin-left: 60px;}
    
}
@media screen and (max-width: 768px) {
    .introduce .content .left {display: none;}
    .introduce .content .right {float: none;margin: 0;width: 100%;}
    .introduce .content {width: 100%;}
    .introduce .content .right {width: 96%;margin: auto;}
    .introduce .introduce_nav {width: fit-content;left: 0;right: 0;margin: auto;bottom: -90px;}
    .introduce .content .right .view {top: 260px;left: 0;right: 0;margin: auto;}
    .yd-foot {display: block;width: 100%;height: 670px;background: #E9E9E9;}
    .footer {display: none;}
    .kefu {display: none;}
    .since .content .content_product ul li {width: 49%;margin-right: 2%;padding-top: 49%;}
    .since .content .content_product ul li:nth-child(2n) {margin-right: 0;}
    .since .content .content_product ul li .yy .text {margin-top: 62%;}
    .since .content .content_product ul li .biaoti {font-size: 18px;}
    .more .line {width: 28%;}
    .since .content .content_nav {margin: 0 auto;
        display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        justify-content: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
    }
    .pc-lunbo {display: none;}
    .yd-lunbo {display: block;}
    .zplb .xbanner .text p span {font-size: 34px;}
    .zplb .xbanner .text p {font-size: 16px;}
    .zplb .xbanner .text {width: 90%;margin: auto;left: 0;right: 0;top: 50%;transform: translateY(-50%);}
    .zplb .xbanner {height: 300px;}
    .fdgongneng {display: block;position: fixed;bottom: 0;height: 60px;background: #fff;width: 100%;
        display: flex;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        justify-content: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        z-index: 9999;
    }
    .fdgongneng .anniu {
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .fdgongneng a {
        display: block;
        text-align: center;
        background-color: #e60012;
        border-radius: 6px;
        font-family: SourceHanSansCN-Light;
        font-size: 14px;
        font-weight: normal;
        font-stretch: normal;
        line-height: 40px;
        letter-spacing: 1px;
        color: #ffffff;
        margin-right: 10px;
        width: 48%;
        height: 40px;
    }
    .head-yd .logo img {width: 40%;display: block;}
    
    .fuwu .banner .title p {letter-spacing: 4px;}
    .fuwu .jjr .text {padding-top: 40px;width: 96%;margin: auto;}
    .fuwu .jjr .text ul li:nth-child(1),.fuwu .jjr .text ul li:nth-child(2) {margin-right: 0;}
    .fuwu .youshi ul li .num4 {width: 120px;height: 120px;margin: auto;}
    .fuwu .youshi ul li .num4 .pic {width: 120px;height: 120px;}
    .fuwu .youshi {margin: 60px auto;}
    .fuwu .zyfw {background-size: 100%;}
    .fuwu .banner .title {left: 5%;}
    .rencai .banner h2 {font-size: 66px;}
    .rencai .text {margin: 50px auto;}
    .lianxi .zixun .content ul li {width: 56%;margin-right: 2%;}
    .lianxi .zixun .content ul li:nth-child(2n) {width: 40%;}
    .lianxi .content .left {width: 100%;float: none;}
    .lianxi .content .right {width: 100%;float: none;}
    .lianxi .banner h2 {font-size: 38px;letter-spacing: 10px;}
    .lianxi .weizhi .title {padding-top: 40px;}
    .lianxi .weizhi {padding-bottom: 40px;height: auto;}
    .news .content ul li .left {width: 68%;}
    .news h2, .news_xq h2 {font-size: 88px;}
    .page ul li {width: 40px;height: 40px;}
    .page ul li a {line-height: 40px;}
    .rencaixq .content .left {width: 100%;margin: auto;text-align: center;}
    .rencaixq .content .left span {margin: 5px auto;}
    .rencaixq .content .right {width: 90%;margin-left: 5%;}
    .rencaixq .content .up {bottom: 30px;}
    .rencaixq .content .down {left: 200px;bottom: 30px;}
    .dbqwl .jwpic img {height: 500px;}
}
@media screen and (max-width: 640px) {
    .dbqwl h2 {font-size: 58px;}
    .zpxq .banner {height: 500px;}
    .since .content .content_nav a {width: 130px;}
    .yd-foot ul li.dizhi div p,.yd-foot ul li.email span {font-size: 18px;}
    .yd-foot ul li.copy p {font-size: 14px;text-align: center;}
    .ul-right {display: none;}
    .synews1 ul {width: 100%;}
    .head-yd .logo {width: -moz-fit-content;width: -webkit-fit-content;width: fit-content;}
    .head-yd .logo img{width: 60%;}
    .more .line {width: 18%;}
    .introduce .content .right h2 {font-size: 40px;}
    .introduce .bg {height: 360px;}
    .introduce .content .right .view {top: 200px;}
    .since .content .content_product ul li .yy .text {margin-top: 56%;}
    .zplb .banner .title {left: 30px;}
    .zplb .banner .title h2 {font-size: 20px;}
    .zplb .banner .title h2 span {font-size: 24px;}
    .zplb .banner .title .line {margin: 5px 0;}
    .zplb .banner .title p {letter-spacing: 5px;}
    .zpxq .zpda {bottom: -96%;}
    .zpxq .lunbo {margin-top: 650px;}
    .fuwu .banner .title {bottom: 10px;}
    .fuwu .banner .title p {letter-spacing: 0;}
    .fuwu .banner .title h1 {font-size: 46px;margin-bottom: 0;}
    .fuwu .banner .title h2 {font-size: 18px;}
    .fuwu .banner .title span {margin: 5px 0;}
    .fuwu .jjr .text ul {display: none;}
    .fuwu .jjr {height: auto;padding-bottom: 20px;}
    .fuwu .youshi ul li {width: 40%;margin-left: 10%;margin-right: 0;margin-bottom: 20px;}
    .fuwu .youshi ul li:nth-child(2n) {margin-left: 0;}
    .fuwu .youshi ul {display: block;}
    .rencai ul li .pic {display: none;}
    .rencai ul li .content {float: none;width: 90%;margin: auto;}
    .lianxi .zixun .content ul li {width: 100%;margin-right: 0;}
    .lianxi .zixun .content ul li:nth-child(2n) {width: 100%;}
    .lianxi .zixun {height: auto;}
    .lianxi .zixun .content ul li:nth-child(4) {display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;align-items: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
    .news .content ul li .left {width: 65%;}
    .news .content .nav a {margin-right: 50px;}
    .news_xq .content {bottom: 100px;margin-bottom: -100px;padding-bottom: 100px;}
    .news_xq .content .text .anniu a {height: 60px;line-height: 60px;}
    .head-yd .phone {top: 18px;}
    .menu {top: 28px;}
    .head-yd {height: 70px;}
    .banner {margin-top: 70px;}
}
@media screen and (max-width: 580px) {
    .head-yd .phone span {font-size: 14px;}
    .head-yd .phone {width: 160px;height: 35px;}
    .since .content .content_nav a {width: 110px;}
    .more .line {width: 11%;}
    .since .content .content_product ul li .yy .text p {overflow: hidden;text-overflow:ellipsis; white-space: nowrap;}
    .zpxq .lunbo .biaoti {font-size: 60px;}
    .zpxq .title .color ul li {margin-right: 20px;}
    .dongbaqu .content .text h2 {font-size: 66px;}
    .lianxi .weizhi .dizhi ul li {width: 100%;margin-right: 0;margin-bottom: 40px;height: 80px;}
    .lianxi .weizhi .dizhi ul li:last-child {margin-bottom: 0;}
    .lianxi .zixun .content {padding-top: 40px;}
    .news .content ul li .left {width: 63%;}
    .head-yd .logo {margin-left: 10px;}
    .menu {right: 10px;}
    .head-yd .phone {right: 50px;word-wrap: break-word;white-space: normal;word-break: break-all;}
    .zpxq .title h1 {font-size: 50px;}
    .zpxq .title .color a {margin-left: 10px;width: 130px;}
    .zpxq .title .color ul li .ys {width: 40px;height: 40px;margin: auto;text-align: center;margin-bottom: 10px;}
    .zpxq .title .color a {font-size: 14px;height: 40px;line-height: 40px;}
}
@media screen and (max-width: 465px) {
    .dbqwl .jwpic a {width: 120px;height: 40px;line-height: 40px;right: 10px;}
    .since .title h2 {font-size: 40px;}
    .since .title p {font-size: 16px;}
    .since .title h2 img {right: 26px;width: 48%;bottom: 13px;}
    .more .line {width: 100%;display: block;margin: 20px 0;}
    .more {display: block;padding-bottom: 40px;margin-top: 40px;}
    .more a {margin: auto;}
    .since .content .content_product ul li .yy .text {margin-top: 47%;}
    .dbqwl h2 {font-size: 44px;}
    .dbqwl h2 img {width: 40px;right: -10px;}
    .yd-foot ul li.logo span {font-size: 30px;}
    .yd-foot ul li.copy {height: auto;line-height: normal;}
    .yd-foot ul li.copy p {margin-top: 20px;}
    .yd-foot ul li.dianhua div h2 {font-size: 26px;}
    .yd-foot ul li.dianhua div p.dh {font-size: 20px;}
    .yd-foot ul li.dianhua div p {font-size: 18px;}
    .yd-foot ul li.dizhi div p {font-size: 14px;}
    .since .content .content_nav a {font-size: 14px;width: 90px;}
    .since .content .content_product ul li .biaoti {font-size: 14px;}
    .index1 {margin-top: 0;}
    .all2 {min-height: 900px;}
    .since .content .content_product ul li:hover .biaoti {opacity: 1;}
    .since .content .content_product ul li:hover .yy {opacity: 0;}
    .since .title {padding-top: 20px;}
    .since .content .content_nav {padding-top: 40px;}
    .since .content {margin-top: 40px;}
    .zplb .banner .title h1 {font-size: 34px;}
    .zplb .banner .title h2 span {font-size: 18px;}
    .zplb .banner .title h2 {font-size: 16px;}
    .zplb .since {padding-top: 40px;}
    .zplb .since .content .content_nav {margin-top: 40px;}
    .zplb .banner .title p {font-size: 14px;letter-spacing: 2px;}
    .zpxq .zpda {bottom: -70%;}
    .zpxq .lunbo {margin-top: 380px;}
    .zpxq .lunbo .biaoti {font-size: 44px;}
    .zpxq .lunbo .swiper-slide-active, .zpxq .lunbo .swiper-slide-duplicate-active {height: 400px;}
    .zpxq .lunbo {height: 600px;}
    .zpxq .lunbo .swiper-button-prev,.zpxq .lunbo .swiper-button-next {width: 40px;height: 40px;}
    .zpxq .title {top: 10px;}
    .fuwu .fwbz .digital ul li h2 {font-size: 36px;}
    .fuwu .fwbz .digital .line {margin: 0 5px;height: 100px;}
    .fuwu .fwbz .text p {letter-spacing: 0;}
    .fuwu .zyfw ul li .text {left: 5%;}
    .fuwu .zyfw ul li h2 {margin-left: 5%;}
    .banner .swiper-container .swiper-slide img {height: auto;}
    .fuwu .jjr .text h2 {font-size: 30px;margin-bottom: 5px;}
    .fuwu .jjr .text .line {margin-bottom: 20px;}
    .fuwu .jjr .text h3 {font-size: 16px;}
    .fuwu .fwbz {margin: 50px auto;}
    .dongbaqu .content .text h2 {font-size: 56px;}
    .lianxi .banner h2 {font-size: 26px;}
    .lianxi .content .left h2 {font-size: 70px;}
    .lianxi .content {margin-top: 40px;}
    .lianxi .content .left h2 {font-size: 46px;}
    .news .content ul li .left {width: 58%;}
    .news h2, .news_xq h2 {font-size: 66px;}
    .news .content {padding: 40px 0;}
    .page {padding-bottom: 40px;}
    .news .content ul li:last-child {margin-bottom: 0;}
    .page ul li {margin-right: 5px;}
    .news_xq .content {bottom: 50px;margin-bottom: -50px;padding-bottom: 50px;}
}
@media screen and (max-width: 414px) {
    .yd-foot ul li.logo span {font-size: 24px;}
    .yd-foot ul li.dizhi img, .yd-foot ul li.dianhua img, .yd-foot ul li.email img {width: 30px;height: 30px;}
    .yd-foot ul li.dizhi div p {font-size: 12px;}
    .yd-foot ul li.dianhua div h2 {font-size: 20px;}
    .yd-foot ul li.dianhua div p.dh {font-size: 18px;}
    .yd-foot ul li.dianhua div p {font-size: 16px;}
    .yd-foot ul li.email span {font-size: 14px;}
    .since .content .content_product ul li .biaoti {font-size: 12px;}
    .zpxq .zpda {bottom: -300px;}
    .fdgongneng a {width: 40%;margin-right: 5%;}
    .fdgongneng a:last-child {margin-right: 0;}
    .fdgongneng .anniu{width: 100%;display: flex;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;justify-content: center;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;align-items: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;}
    .since .content .content_nav a {width: 80px;margin-right: 10px;font-size: 12px;}
    .zplb .since .content {padding-bottom: 120px;}
    .zplb .since .more1 {bottom: 48px;}
    .zplb .xbanner .text p {line-height: 30px;}
    .zplb .xbanner {height: 240px;}
    .yd-foot ul li.logo {height: 100px;line-height: 100px;}
    .yd-foot {height: 620px;}
    .zplb .since .title p {font-size: 16px;}
    .zplb .since .title p span {font-size: 20px;}
    .fuwu .fwbz .digital ul li p {font-size: 12px;}
    .rencai .banner h2 {font-size: 56px;}
    .lianxi .weizhi .dizhi ul li {height: 110px;}
    .news .content ul li .left {width: 55%;}
    
}
@media screen and (max-width: 390px) {
    .yd-foot ul {width: 96%;}
    .head-yd .logo img {width: 54%;}
    .since .content .content_nav a {margin-right: 10px;width: 80px;}
    .lianxi .zixun .content ul li form input[type="text"] {width: 110px;}
    .news .content ul li .left {width: 53%;}
}
@media screen and (max-width: 375px) {
    .head-yd .logo img {width: 50%;}
    .head-yd .phone img {width: 20px;height: 20px;}
    .zpxq .title .color a {width: 120px;}
    .news .content ul li .line {margin: 40px 3%;}
    
}
@media screen and (max-width: 360px) {
    
}
.fdgongneng {display: none;position: fixed;bottom: 0;width: 100%;height: 140px;background-color: #dcdcdc;z-index: 10000;line-height: 140px;text-align: center;}
.fdgongneng a {width: 26%;float: left;height: 80px;background-color: #c40d23;border-radius: 40px;font-size: 31px;letter-spacing: 3px;color: #fffefe;font-family: SourceHanSansCN-Normal;text-align: center;margin-right: 3.4%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.fdgongneng a:last-child {margin-right: 0;}
.fdgongneng a img {margin-right: 16px;}
.fdgongneng .anniu {width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
@media screen and (max-width: 768px) {
    .fdgongneng {display: block;}
}
@media screen and (max-width: 580px) {
    .fdgongneng a img {width: 18%;margin-right: 6px;}
    .fdgongneng a {font-size: 24px;}
}
@media screen and (max-width: 465px) {
    .fdgongneng {height: 80px;}
    .fdgongneng a {height: 40px;font-size: 16px;}
}
@media screen and (max-width: 414px) {
    .fdgongneng a {width: 26%;}
}
